@charset "utf-8";
/* CSS Document */

*{
     padding:0; 
	 margin:0;
}
li {
    list-style:none;
}
a {
	TEXT-DECORATION: none;
	 color:#464646;	
}

img {
    border:none;
}
.clear {
    clear:both;
}
body {
	font-family:"微软雅黑";
	font-size:12px;
	background:#fff;
}
.fl{ float:left;} 
.fr{ float:right;}

.fc-white{color:#fff;}
.ta-cen{ text-align:center;}
.fs-12{font-size:12px;}
.fs-14{font-size:14px;}
.fs-16{font-size:16px;}
.lh-24{line-height:24px;}

.box{width:1100px; margin:0 auto;}

/*  头部  */
.logo, .logo a{width:600px;}
.logo a{ display:block; height:140px; background:url(../images/logo.png) no-repeat left center;}
.top-link{width:500px;}
.top-tel{ font-size:22px; line-height:30px; color:#2b4a86; padding:15px 0;}
.top-tel h4{line-height:20px; color:#666;}
.top-tel span{ background:url(../images/ico-tel.png) no-repeat left center; padding-left:55px}

.top-ss .top-input-sty{width:210px; height:23px; border:#d63725 1px solid; padding-left:3px;}
.top-ss .top-ss-button{ width:29px; height:25px; background:url(../images/ico-fdj.gif) no-repeat; border:none;}

/*  导航  */
#navigation{ position:relative; z-index:9999;}
#navigation li { 
float:left; 
text-align:center; 
position:relative; 
padding:0 1px; 
 background:url(../images/ico-mlist-bg.gif) no-repeat right center;
} 
#navigation li a:link, #navigation li a:visited { 
display:block; 
text-decoration:none; 
color:#fff; 
width:154px;
height:42px; 
line-height:42px;
background:url(../images/ico-full-mbg.gif) repeat-x;
} 
#navigation li a:hover { 
color:#fff; 
background:url(../images/ico-mah-bg.png) no-repeat center center; 
} 
#navigation li ul li a:link, #navigation li a:visited { background:#395EB3;  filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8; }
#navigation li ul li a:hover { 
color:#395EB3; 
background:#fff; 
} 
#navigation li ul { 
display:none; 
position:absolute; 
top:40px; 
left:0; 
width:156px; 
}
#navigation li ul li{ background:none;padding:0; } 
#navigation li ul li ul { 
display:none; 
position:absolute; 
top:0px; 
left:154px; 
width:156px; 
} 

/*====banner图=====*/
.fullSlide {width:100%;height:488px;position:relative; z-index:9;overflow:hidden; }
.fullSlide .bd {position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;position: relative; width: auto; height: 488px;}
.fullSlide .bd li {	width:100% !important;height:488px;overflow:hidden;text-align:center; position: absolute; left: 0px; top: 0px; }
.fullSlide .bd li a {display:block;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:15px;margin:3px;overflow:hidden;background:#fff;line-height:999px;
border-radius: 10px; /* 所有角都使用半径为5px的圆角，此属性为CSS3标准属性 */ 
-moz-border-radius: 10px; /* Mozilla浏览器的私有属性 */ 
-webkit-border-radius: 10px; /* Webkit浏览器的私有属性 */ 
}
.fullSlide .hd ul .on {background:#36538c;}

.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px no-repeat;cursor:pointer;filter:alpha(opacity=80);opacity:0.8;display:none;}

.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;}

/* 产品展示 */
.show-pro-bt{ background:#36538c; line-height:37px; padding:0 15px;}

.blk_18 { overflow:hidden; zoom:1; width:1100px; }
.blk_18 .pcont { width:1010px; float:left; overflow:hidden; padding-left:5px; }
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:30px; height:30px; margin-top:70px; float:left; background:url(../images/ax.png) no-repeat; }
.blk_18 .LeftBotton { background-position: 0 0; margin-right:10px;}
.blk_18 .RightBotton { background-position: 0 -50px; margin-left:10px;}
.blk_18 .pl { width:188px; height:160px; margin:0 8px; float:left; text-align:center; line-height:20px; color:#333; }
.blk_18 a.pl:hover { color:#5dacec; background:#fff; }


/* 通用 */
.mtp{ margin-top:15px;}
.about{width:640px;}
.about dl, .news ul{ padding:10px 0;}
.about dt{width:300px;}
.about dd{width:340px;}
.about dt img{width:289px; height:230px;}
.more{
	width:114px;
	line-height:32px;
	display:block;
	text-indent:40px;
	border:#666 1px solid; 
	-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	cursor:pointer;
	background:url(../images/ico-more-tb.gif) no-repeat 10px center #666;
}
.news{width:410px; margin-left:50px;}
.news li{ border-bottom:#4b4b4b 1px dotted; line-height:36px;}
.news li a{color:#000;}

.footer{ padding:15px 0;}

/* 二级菜单 */
.sec-left{width:270px; margin-right:30px;}
.sec-right{width:800px;}
.sec-left-bt{ background:#36538c; line-height:45px;}
#sec-menu font{
	padding:0 4px;
	margin-right:10px;
	border:#464646 1px solid; 
	-moz-border-radius: 30px;      /* Gecko browsers */
    -webkit-border-radius: 30px;   /* Webkit browsers */
    border-radius:30px;            /* W3C syntax */
	cursor:pointer;
	color:#464646;	
}
#sec-menu h1 { font-size:12px;border-bottom:#E7E7E7 1px solid; background-color:#efefef;}
#sec-menu h2 { font-size:12px;border-top:#E7E7E7 1px solid; background-color:#F4F4F4;}
#sec-menu ul {  padding:10px 0px 10px 15px;border:#E7E7E7 1px solid; border-top:none;overflow:auto;}
#sec-menu a { display:block; padding:5px 10px; height:30px; line-height:30px; text-decoration:none; overflow:hidden; color:#464646;}
#sec-menu a:hover{ color:#fff; background:url(../images/ico-sec-navliah-bg.gif) repeat-x;}
#sec-menu .h1 a{color:#fff; background:url(../images/ico-sec-navliah-bg.gif) repeat-x;}
#sec-menu .h1 font{
border:#fff 1px solid; 
	-moz-border-radius: 30px;      /* Gecko browsers */
    -webkit-border-radius: 30px;   /* Webkit browsers */
    border-radius:30px;            /* W3C syntax */
	cursor:pointer;
	color:#fff	
}

.leftmenu font{
	padding:0 4px;
	margin-right:10px;
	border:#464646 1px solid; 
	-moz-border-radius: 30px;      /* Gecko browsers */
    -webkit-border-radius: 30px;   /* Webkit browsers */
    border-radius:30px;            /* W3C syntax */
	cursor:pointer;
	color:#464646;	
}
.leftmenu a { display:block; height:38px; line-height:38px; text-decoration:none; overflow:hidden;}
.leftmenu ul li{font-size:14px;border-bottom:#E7E7E7 1px solid; background:url(../images/aboutj.jpg) no-repeat left top  #EFEFEF; line-height:35px; background-position: 5px 0px;}
.leftmenu ul li a{ padding-left:25px;}
.leftmenu ul li a:hover{ color:#fff; background:url(../images/aboutjian.jpg) no-repeat left top;}
.leftmenu ul li ul li{ font-size:14px;border-top:#E7E7E7 1px solid; background-color:#F4F4F4; background:none;}
.leftmenu ul li ul li a{ padding-left:55px;}
.leftmenu ul li ul li a:hover{ color:#fff; background:url(../images/ico-sec-navliah-bg.gif) repeat-x;}
.leftmenu ul li ul li ul { background:#FFFFFF; border-left:#E7E7E7 1px solid;border-right:#E7E7E7 1px solid;}
.leftmenu ul li ul li ul li {background:#FFFFFF; border:0px; }
.leftmenu ul li ul li ul li a{ padding-left:80px;}
.on{color:#fff; background:url(../images/aboutjian.jpg) no-repeat left top;}

#sec-menu .h2 a{color:#464646; background:#efefef;}
#sec-menu  h1 a{color:#464646;}

.sec-right-bt{ background:url(../images/ico-sec-btbg.gif) repeat-x; color:#656464; text-indent:20px; line-height:38px;}
.mb{border:#ebebeb 1px solid;}
.sec-right-show-pro dl{width:189px; margin-left:14px;}
.sec-right-show-pro dt{width:189px; height:151px;}
.sec-right-show-pro dd{ text-align:24px; text-align:center;}

.sec-page{ padding:20px 0; text-align:center;}
.sec-page a{ padding:4px 8px; color:#666; margin:0 5px; border:#eee 1px solid;}
.sec-page a:hover{ background:#36538c; color:#fff;}

.sec-contact{ background:#efefef; padding:20px; line-height:24px;}
.sec-contact dl{ text-align:center;}
.smr_con{font:12px/24px "微软雅黑"; padding:15px; }

.lyh{margin:0px auto}
.lyh li{ float:left; line-height:20px; font-size:12px; color:#666; margin-top:15px; width:33.3%; height:157px; text-align:center; }
.lyhtu img{ border:1px solid #CCCCCC;}
.lyhtu{width:180px; height:137px; text-align:center; float:left;}
.lyhti{width:180px; height:40px; text-align:center; float:left; line-height:40px; color:#6f4d27;	}
.sec_page{ padding:20px 0; text-align:right;}
.sec_right_con{font:12px/24px "微软雅黑";}

.page{ padding:20px; text-align:center; clear:both;}
.sec_pro_list dl{ padding:20px 0; margin:0 20px; height:165px; border-bottom:#bcbcbc 1px dotted;}
.sec_pro_list dt{width:195px; height:165px; }
.sec_pro_list dt img{width:193px; height:163px; border:#ebebeb 1px solid;}
.sec_pro_list dd{width:480px; margin-left:15px; line-height:23px;}
.sec_pro_list dd h4{font:16px/30px "微软雅黑";}
.sec_pro_list dd p a{ display:block; width:79px; height:30px;text-align:center; color:#f00; margin-top:20px;}
.pagea{ text-align:center; margin:10px;}
.teeee{ text-align:right; margin:20px;}
.news_hn_bt{font:18px/20px "微软雅黑";  text-align:center;}
.sec_about_con{font:14px/28px "微软雅黑"; padding-top:20px;}
.news_hn_bt span{font:14px/28px "微软雅黑"; color:#999; margin:0 10px;}
.body3_r2{ padding:10px 0; line-height:200%; color:#333}
.body3_r2 table td{background-color:#fff;height:30px;line-height:30px;padding-left:5px;}
.body3_r2 table td #verifycode{float:left;width:60px;margin-right:7px;}
.sec_news_con li span{ float:right;}
.sec_news_con li{font:14px/40px "微软雅黑"; border-bottom:#ccc 1px dotted;}
/*--通用样式----*/
.sec_right_con_news_list{padding:10px;}
.sec_right_con_news_list li{ border-bottom:#ccc 1px dotted; background:url(../images/sec_right_more_bg3.jpg) no-repeat 10px center; text-indent:24px; line-height:50px; }
.sec_right_con_news_list li span{ float:right;}

.pl img{ border:1px solid #CCCCCC; margin-right:10px;}